ampullary sulcus - Español Inglés Diccionario